﻿using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using CapaLogica.CL.Entrada;


namespace TestCL.PruebasRicardo.PruebasEntrada
{
    [TestClass]
    public class PruebaEntrada
    {
        [TestMethod]
        public void pruebaRegistro()
        {
            int prueba;
            prueba= GestorEntrada.crearEntrada("Examen 1", "Esta dificil", 5);

            Assert.IsTrue(sirve(prueba));
        }

        [TestMethod]
        public void pruebaModificacion()
        {

            Assert.IsTrue(GestorEntrada.modificarEntrada(3, "Examen 2", "Esta dificilisimo"));
            
        }

        [TestMethod]
        public void listarEntrada()
        {
            List<Dictionary<String, Object>> datosEntrada = new List<Dictionary<String, Object>>();
            datosEntrada = GestorEntrada.listarEntradasBlog(5);
            Assert.IsNotNull(datosEntrada[0]);
        }

        public bool sirve(int numero)
        {
            if (numero != -1)
            {
                return true;
            }
            else
            {
                return false;
            }
        }

    }
}
